typedstream StreamTable HashTable Object [20c] typedstream [623c] typedstream HashTable Object FirstResponder HeaderClass %%%%i@@ firstnib performMiniaturize: copy: paste: selectAll: performClose: GNULicense genericobject_nib panel showLicense: printLicense: EvalDelegate displayFont inputScrollView historyScrollView historyText inputText evalInput: showPasteboard: appDidInit: appDidBecomeActive: evalSelection: sendInterrupt: evalPasteboard: toggleStringVisibleMode: textDidEnd: [8997c] typedstream HashTable Object Bitmap iii00 [576c] NibData @@@@s Storage {*@@} [40{*@@}] File's Owner CustomObject Application MainMenu MenuTemplate Matrix Control Responder @:@iiii MenuCell ButtonCell ActionCell Info... Helvetica Paste Select All ff@@#::s submenuAction: menuArrow Input Selection Pasteboard Alert TWindow WindowTemplate iiii***@s@ Twin Window ScrollView ClipView ciifffcfffs [63c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;} \margl40 \margr40 Scroller _doScroller: @@@ffs Input - Enter submits contents {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;} \margl40 \margr40 History Button " Always scroll to show added text switchH switch ScrollingText1 ScrollingText InfoPanel Panel TextField TextFieldCell T Window Helvetica-Bold Version 1.0.0 %John D. Ramsdell Times-Italic This is Free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version. This program is distributed in the hope that it will be useful, but without even the implied warranty of or See the GNU General Public License for more details, by clicking on the button below: without Helvetica-BoldOblique any warranty;F merchantabilityF !fitness for a particular purpose.F License... *Copyright 1990 The MITRE Corporation Symbol Author0 Field1C< Field2@< Field3H< Field4K< Field5N< CopyrightSymbolZ Icon5 Title$ VersionNumber+ LicensePanel GNULicense Evaluator EvalDelegate HelpPanel [2329c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;\f1\fmodern Ohlfs;} \margl40 \margr40 {\f0\fs24\fi0\li0\ql\gray0 } {\f0\b\fs32\fi0\li0\ql\gray0 Twin\ {\f0\fs28\fi0\li0\ql\gray0 A T Window Interface\ {\f0\b\fs24\fi0\li0\ql\gray0 Evaluation commands} {\f0\fs24\fi0\li0\ql\gray0 \ Eval Input - Copies the input to the history window and the T evaluator. The input window is cleared. The copying is done using the pasteboard so the input is still available. The Enter key also performs this action.\ Eval Selection - Copies selected text in the history window into history window and the T evaluator. The copying is done using the pasteboard.\ Eval Pasteboard - Copies the contents of the pasteboard to the history window and the T evaluator.\ {\f0\b\fs24\fi0\li0\ql\gray0 Scroll modes} {\f0\fs24\fi0\li0\ql\gray0 \ Always scroll to show added text - When turned on, all text added to the history window is made visible. When turned off, text added to the history window by the slave process will not be made visible by scrolling to it. This allows you to use the scroll bar while the slave process is adding text.\ {\f0\b\fs24\fi0\li0\ql\gray0 Defaults} {\f0\fs24\fi0\li0\ql\gray0 \ {\f1\fs24\fi0\li0\ql\gray0 SlaveCommand} {\f0\fs24\fi0\li0\ql\gray0 - The command used to start the slave process. The default command is "} {\f1\fs24\fi0\li0\ql\gray0 t} {\f0\fs24\fi0\li0\ql\gray0 ".\ {\f1\fs24\fi0\li0\ql\gray0 \ NXFixedPitchFont} {\f0\fs24\fi0\li0\ql\gray0 - Font used in the input and history window. The default font is Ohlfs.\ {\f1\fs24\fi0\li0\ql\gray0 NXFixedPitchFontSize} {\f0\fs24\fi0\li0\ql\gray0 - Size of the font used in the input and history window. The default font size is10 pt.\ {\f1\fs24\fi0\li0\ql\gray0 Columns} {\f0\fs24\fi0\li0\ql\gray0 - The number of columns in the history window. The default number of columns is 80.\ {\f0\b\fs24\fi0\li0\ql\gray0 Cooperating Applications} {\f0\fs24\fi0\li0\ql\gray0 \ Your application can send Twin a request to evaluate a string by sending the } {\f1\fs24\fi0\li0\ql\gray0 evalString:} {\f0\fs24\fi0\li0\ql\gray0 message as generated by the following } {\f1\fs24\fi0\li0\ql\gray0 msgwrap} {\f0\fs24\fi0\li0\ql\gray0 program input:\ {\f1\fs24\fi0\li0\ql\gray0 - evalString:(char *)string;} {i*@@@} [17{i*@@@}] hide: terminate: copy: paste: selectAll: makeKeyAndOrderFront: showLicense:Qm delegate historyScrollViewp inputScrollViewp evalPasteboard: evalInput: sendInterrupt: evalSelection: toggleStringVisibleMode: